//获取应用实例
var util = require('../../utils/util.js')
const app = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
    lastX: 0,     //滑动开始x轴位置
    lastY: 0,     //滑动开始y轴位置
    text: "没有滑动",
    currentGesture: 0, //标识手势
    curNav: 0, //当前导航
    isVideo: false,
    model:[],
    zhanlve_list:[]
  },
  
  //滑动移动事件
  handletouchmove: function (event) {
    var currentX = event.touches[0].pageX
    var currentY = event.touches[0].pageY
    var tx = currentX - this.data.lastX
    var ty = currentY - this.data.lastY
    var text = ""
    //左右方向滑动
    if (Math.abs(tx) > Math.abs(ty)) {
     if (tx < 0)
      text = "向左滑动"
     else if (tx > 0)
      text = "向右滑动"
    }
    //上下方向滑动
    else {
     if (ty < 0)
      text = "向上滑动"
     else if (ty > 0)
      text = "向下滑动"
    }

 
    //将当前坐标进行保存以进行下一次计算
    this.data.lastX = currentX
    this.data.lastY = currentY
    this.setData({
     text: text,
    });
   },
  
   //滑动开始事件
   handletouchtart: function (event) {
    this.data.lastX = event.touches[0].pageX
    this.data.lastY = event.touches[0].pageY
   },
   //滑动结束事件
   handletouchend: function (event) {
    this.data.currentGesture = 0;
    var lastX = this.data.lastX
    console.log('x:'+lastX)
    if(lastX>50){
     // util.move_skip('pingtai')
    }
    this.setData({
      lastX: 0,
    });
   },
  loadFontFace: function() {
    wx.loadFontFace({
      family: 'xiaokai',
      source: 'url("https://xin20181116.oss-cn-beijing.aliyuncs.com/yingze/xiaokai.ttf")',
      fail: console.log
    })
  },
  playVideo: function() {
    var _that = this;
    _that.setData({
      isVideo: !_that.data.isVideo
    })
  },
  videoPause: function() {
    var _that = this;
    _that.setData({
      isVideo: !_that.data.isVideo
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    
    var that = this
    //that.loadFontFace();
    load_index(that)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    this.videoContext = wx.createVideoContext('myVideo');
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})


function load_index(that) {
  var request_banner_url = util.getApiUrl(app, "/About/index", "&lan=en")
  util._get(request_banner_url,
    function (res) {
      var model = res.data.data
      console.log(model)
      that.setData({
        model: model,
        zhanlve_list:res.data.zhanlve_list

      })
      wx.setNavigationBarTitle({
        title: model.title
      })
    },
    function (res) {
      util.showToast(res.errMsg)
    }
  )
}